stone enclosure - Español Inglés Diccionario